multi-purpose cloth - German English Dictionary